html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,input,table,td,tr,dl,dt,dd,label{margin: 0;padding: 0;}
ul,ol,li{list-style: none}
body,p{font-size: 12px;line-height: 18px;}
a{color:#888787; text-decoration: none; outline:none;}
a:hover{color:#d24c4c}
img{border:0 none;}
em,cite{font-style: normal;}
.clear{clear:both}
.clear:after{clear:both;content:'.';height:0;font-size:0;line-height:0;overflow:hidden;}
.hide{display:none;}
.fl{float:left; display:inline;}
.rl{float:right; display:inline;}

.top{background:url(../images/top.jpg) repeat-x;height:107px;overflow:hidden;}
.top .logo{float:left;padding:15px 70px;}
.top span{float:right;padding:50px 100px;}
.top span a{color:#690}
.left_box{background:url(../images/left_bg.jpg) repeat-y;width:162px;padding-right:4px;}
.left_box li{height:38px;line-height:38px;border-left:1px solid #6c99c9;font-size:14px;font-weight:bold;background:url(../images/menu.jpg) repeat-x top left;}
.left_box li a{color:#3b79b6;padding-left:40px;display:block;background:url(../images/ico_08_01.gif) no-repeat 15px center;}
.left_box li a.lesson{background:url(../images/ico_08_03.gif) no-repeat 15px center;}
.left_box li a.expert{background:url(../images/ico_08_05.gif) no-repeat 15px center;}
.left_box li a.ad{background:url(../images/ico_08_07.gif) no-repeat 15px 10px;}
.left_box li.now{background:url(../images/menu.jpg) repeat-x bottom left;height:39px;line-height:39px;}
.left_box li.now a{color:#fff;}
.r_t{padding:0 10px;margin:0 1px 1px;height:38px;line-height:38px;background:url(../images/r_t_bg.jpg);font-size:14px;}
.r_t span{display:inline-block;padding:0 10px;margin-right:20px;}
.r_t span.snav{color:#333;font-size:12px;}
.r_t span.snav a{color:#333;}
.r_t span em{color:#f60}
.step{padding:10px 20px;background:#d3e6f5;color:#3b79b6;font-size:14px;font-weight:bold;}
.footer{height:30px;line-height:30px;background: url("../images/tit_bg.jpg") repeat-x scroll 0 0 transparent;padding:0 10px;}
.rl a{background:url(../images/btn01.gif);width:77px;height:27px;line-height:27px;display:inline-block; text-align:center;font-size:12px;color:#fff;margin-top:5px;margin-right:100px;}

.left_main th{background:url(../images/tit_bg.jpg) repeat-x;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #c1c8d2}
.left_main td{border-bottom:1px solid #e3e6eb;padding:10px;line-height:20px;}

#loginBox{overflow:hidden;zoom:1;}
.dlUlList{padding-left:20px;}
.dlUlList li{margin-top:10px;line-height:37px; overflow:hidden; color:#666;}
.dlUlList li label{ float:left; padding-right:10px; width:85px; font-size:14px; text-align:right;}
.dlUlList li input{ border:1px solid #ccc;width:265px;height:25px;padding:0 5px;}
.dlUlList li textarea{ border:1px solid #ccc;width:265px;height:60px;padding:0 5px;}
.dlUlList li select{width:265px;padding:0 5px;height:25px;}
.dlUlList li .i1{ float:left; margin-right:10px; display:inline;margin-top:5px;}
.dlUlList li .i2{ float:left; margin-right:10px;}
.dlUlList li .i2 input{width:auto;height:auto;border:0;}
.dlUlList li .tips{float:left;padding:5px;margin-top:5px;}
.dlUlList li .suc img{background:url(../images/aw_r.gif) no-repeat;width:14px;height:14px;}
.dlUlList li .error{border:1px solid #dad7d7;background:#fdfddb;color:#f00;}
.dlUlList li .error img{background:url(../images/aw_e.gif) no-repeat;width:14px;height:14px; vertical-align:middle;}
.dlUlList li .wrong{border:1px solid #dad7d7;background:#fdfddb;color:#f00;}
.dlUlList li .wrong img{background:url(../images/aw_w.gif) no-repeat;width:14px;height:14px; vertical-align:middle;}
.dlUlList li .ipt2{ width:68px; background:url(input_2.png) no-repeat right top;}
.dlUlList li span{ float:left;line-height:18px;margin-top:2px;}
.dlUlList .btn_dl{ padding:0 0 0 75px;margin:0;overflow:hidden;zoom:1;}
.dlUlList .btn_dl input{width:71px;height:31px;background:url(../images/s.gif) no-repeat;cursor:pointer;border:0; float:left;color:#fff;font-size:14px;}
.dlUlList .btn_dl input:hover{background:url(../images/s_active.gif) no-repeat;}
.dlUlList .btn_dl input.inp_reg{width:71px;height:31px;background:url(../images/s2.jpg) no-repeat;cursor:pointer;border:0;color:#fff;font-size:14px;margin:20px 0;}
.dlUlList .btn_dl input.inp_reg:hover{background:url(../images/s2_active.jpg) no-repeat;}
.dlUlList .btn_dl input.m10{margin:0px 0 35px;}
.dlUlList .btn_dl cite{color:#f60; display:inline-block;margin-left:10px;}
.dlUlList .btn_dl cite a{color:#f60;}
.dlUlList .btn_dl cite a:hover{ text-decoration:underline;}
.dlUlList .btn_dl .reg{color:#690}
/**寮瑰嚭灞�*/
#floatBoxBg{background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:999;}
#floatBox{z-index:999;background-color:rgba(204,204,204,.2);*background:none;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33cccccc', endColorstr='#33cccccc'); padding:9px;}
.popup{width:100%;background:#fff;}
/*鏍囬*/
.popup .popup_tit{position: relative;}
.popup h2{padding:0 10px;margin:0 1px 1px;height:38px;line-height:38px;background:url(../images/r_t_bg.jpg);font-size:14px;}
/*鍏抽棴*/
.popup .more{display: block;width:21px;height:21px;background: url(../images/close.jpg) no-repeat;position: absolute;top:12px;right:20px}
.popup .more a{display:block;height:21px;}

.sh_content,.status_content,.pw_content{padding:10px; text-align:center;}
.tips_btn a.g_btn,.tips_btn a.grey_btn{width:71px;height:31px;line-height:31px;cursor:pointer;display:inline-block;margin:20px 0;font-size:14px;text-align:center;}
.tips_btn a.g_btn{background:url(../images/s2.jpg) no-repeat;color:#fff;}
.tips_btn a.g_btn:hover{background:url(../images/s2_active.jpg) no-repeat;}
.tips_btn a.grey_btn{background:url(../images/grey_s_btn.jpg) no-repeat;color:#333;margin:20px 0; }
.tips_btn a.grey_btn:hover{background:url(../images/grey_s_btn_active.jpg) no-repeat;}

.tips li{overflow:hidden;zoom:1;padding:5px 0;}
.tips li label{text-align:right;width:80px; display:inline-block;}
.tips li .inp{border:1px solid #ccc;font-size:12px;padding:5px;width:150px;}

